@themeColor:#f0433f;
@fontColor:rgba(36, 33, 44, 0.9);
@grayFont:rgba(0,0,0,0.4);
@duckGrayFont:rgba(0,0,0,0.6);
@buleColor: #0099FF;


@sFont:12px;
@mFont:14px;
@bFont:16px;
@lFont:24px;
@bbFont:20px;

@bgColor:#f8f8f8;

@borderColor:#eeeeee;



//点击颜色加深
.active(@color) {
  background: darken(@color, 10%);
}
//白色点击加深
.white-btn-hover{
  background:darken(#ffffff, 10%) !important;
}
//单行文本溢出
.clamp1 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
//多行文本溢出
.text-overflow(@clamp) {
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: @clamp; //  限制文本行数2行(webkit私有属性)
  display: -webkit-box;
  -webkit-box-orient: vertical;
  word-break: break-all;
}



/*禁用按钮*/
.disabled-button{
  background: rgb(89,89,89) !important;
}

/*flex兼容*/
.flex(@H,@V){
  display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox; /* TWEENER - IE 10 */
  display: -webkit-flex; /* NEW - Chrome */
  display: flex;
  /* 09版 */
  -webkit-box-align: @V;
  /* 12版 */
  -webkit-align-items: @V;
  -moz-align-items: @V;
  -ms-flex-align: @V;
  -o-align-items: @V;
  align-items: @V;
  -webkit-box-pack: @H;
  -ms-flex-pack: @H;
  justify-content: @H
}

*{
  box-sizing: border-box;
  font-family: "Microsoft Yahei", "Helvetica Neue", "Helvetica Neue", Helvetica, Arial, "Lantinghei SC", "Hiragino Sans GB", sans-serif, "Times New Roman";
}
html,body{
  margin:0;
  padding:0;
}
#app{

}

.window-bottom{
  height:42px;
  background: rgb(245, 247, 250);
  line-height: 42px;
  font-size:12px;
  text-align: center;
  position: fixed;
  width:100%;
  bottom:0;
  color:#666666;
}


